//
//  CMURLRoutePlug.h
//  CMDLViper
//
//  Created by 杨德龙 on 2019/3/15.
//  Copyright © 2019年 DeLongYang. All rights reserved.
//

#ifndef CMURLRoutePlug_h
#define CMURLRoutePlug_h

@protocol CMURLRoutePlug <NSObject>


/**
 自定义URL规则,实现这个规则的方法,解析出组件名，参数等

 @param url url
 @param transitionBlock 分解组件的block
 @return 打开是否成功
 */
+ (BOOL)open:(NSString *)url transitionBlock:(void(^)(NSString *componentName,NSDictionary *params))transitionBlock;

@end

#endif /* CMURLRoutePlug_h */
